@charset "utf-8";
/* CSS Document */
/*main*/
body {   }
#main { width:100%; min-height:620px; float:left;}
#wp-main-web{ margin:0 auto; width:1000px;  }
#lineup { box-shadow: 0 0 10px #000; background:url(../images/lineup.png) repeat-x; height:20px; width:100%; margin-top:-5px;}
#lineup1 { background-color:#CA0000; box-shadow:0 0 10px black; height:20px; width:100%; margin-top:-5px;}
#bloklogin {width:800px; float:left; height:480px; margin-left:5px; margin-top: }
#blokberita { width:660px; float:left; height:auto; margin-left:10px; margin-top: 20px;}
#blokinfotck{ width:610px; float:right; height:auto; margin-right:30px; text-align: justify; margin-top: 10px; padding-right: 10px; padding-bottom: 15px; padding-left: 10px; border-radius: 10px;}
#blokdata{  width:610px; float:left; min-height:700px;  text-align:left; margin-left:0px; float:left;}
#ucapan { width:605px; height:80px; font-size:20px; color:#FFF; text-align:center; padding-top:20px; margin-bottom:15px;}
#stat { background-color:#CA0000; width:592px; height:35px; margin-top: 20px; color:#FFF; font-size:20px; padding-left:15px; padding-top:10px; margin-bottom:15px;}
#search { background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius:5px; padding-left:10px; width:660px; padding-right:10px;min-height:100px; margin-bottom:15px; float:left;}
#readmr{ font-size: 14px; float:left; height:auto; padding-top:10px; color:rgb(112, 107, 108);border: 1px solid #e1e1e8; margin-top:10px; border-radius:5px; background-color:#fff; text-align:justify; padding-left:10px; padding-right:10px;   }
#boxsearch { color:#bf0d31; margin-top:20px; margin-left:20px; font-size:24px; width:150px; height:60px;float:left;}
#boxdesc { width:500px; min-height:80px; float:left; margin-left:10px; margin-bottom:10px;}
#dlmblokdata{  border-radius:5px; width:690px; height:230px;   }
#perhatian{   background-color: #fff; border: 1px solid #e1e1e8; border-radius:5px; padding-left:10px; width:588px; padding-right:10px; min-height:100px; margin-bottom:15px; float:left; padding-top:10px;}
#dlmblokdata1{ width:690px; height:200px; float:left; }
#tablekonfirmasi { border: 1px solid #e1e1e8; background-color:#f4f4f4; width:680px; height:200px; overflow:auto; }
#blokkanan { width:270px; height:auto; float:left; margin-left:50px; margin-top: 30px;  }
#menupswt { width:690px; float:left; margin-bottom:20px; margin-top:15px; }
#iconpswt { width:690px; float:left;}
#titlemerah{ margin-top:20px;width:595px; height:20px; color: #fff;margin-bottom: 2px; background:#CA0000; padding-bottom: 5px; padding-top: 6px; border-radius: 5px; padding-left: 15px; }
#titlemerah3{ width:225px; height:20px; color: #fff;margin-bottom: 2px; background:#CA0000; padding-bottom: 5px; padding-top: 6px; border-radius: 5px; padding-left: 15px; }

#titlemerah2 {width:595px; height:20px; color: #fff; font-weight: 600; margin-bottom: 20px; background:#CA0000; padding-bottom: 5px; padding-top: 6px; border-radius: 5px; padding-left: 15px; margin-top:2px;}
#infotiket {  width:690px;  height:auto;}
#airlines {width: 40px; height: 30px; background-color: #000; float: right;}
#headertiket { color:#000; width:620px;  height:auto; text-align:left; float:left; font-size: 12px;}
#taght { color:#903; width:200px; height:40px; }
#navinfotiket{ background-color:#bf0d31; color:#FFF; width:690px; height:30px; border-radius:2px; }
	#lblAirline { width:70px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblflight{ width:250px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#lblclass{ width:60px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#lblseat{ width:60px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblprice{ width:100px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#wrapper3menu{  width:210px; height:25px;  color:#FFF; margin-left:5px;  margin-top:3px; float:left; background-color:#fff; border-radius:3px;  text-align:center; }
		#adt{height:20px; color:#bf0d31; margin-left:2px; float:left;  margin-top:3px;  text-align:center; }
		#chd{ height:20px; color:#bf0d31; margin-left:37px; font-size:12px; float:left; margin-top:3px;  }
		#inf{ height:20px; color:#bf0d31; float:left; margin-left:7px;  margin-top:3px;text-align:center; }
	#lblAirline1 { width:120px; height:30px; color:#bf0d31; margin-left:10px; padding-top:5px; float:left; margin-top:3px; text-align:left; }
	#lblAirline2 { width:120px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblflight1{ width:200px; height:30px; color:#bf0d31;  padding-top:5px; float:left; margin-top:3px;  text-align:left; }
	#lblclass1{ width:60px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#lblseat1{ width:60px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblprice1{ width:100px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#wrapper3menu1{  height:25px;  color:#bf0d31; margin-left:-20px;  margin-top:3px; float:left; border-radius:3px;  text-align:left; }
		#adt1{  width:60px; height:30px; color:#fff; margin-left:20px; float:left;  margin-top:3px;  text-align:center; }
		#chd1{ width:60px; height:30px; color:#fff; margin-left:5px; float:left; margin-top:3px; text-align:center; }
		#inf1{ width:60px; height:30px; color:#fff; margin-left:5px; float:left;  margin-top:3px;text-align:center; }
		.kcl { border-color:;  width:64px;  text-align:center;}
	#datebk{ width:200px; height:auto;  margin-left:5px; float:left; color:#FFF; margin-top:5px; font-size:14px; text-align:center;	}
	#datebk1{ width:200px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:5px; font-size:14px; text-align:center;	}
	#knkw{ width:250px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:10px; font-size:14px; text-align:center;	}
	#bkcode{ width:80px; height:auto;  margin-left:5px; float:left; color:#FFF; margin-top:5px; font-size:14px; text-align:center;}
	#bkcode1{ width:80px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:5px; font-size:14px; text-align:center;}
	#tmlimit { width:150px; height:auto;  margin-left:5px; float:left; color:#FFF; margin-top:5px; font-size:14px; text-align:center;}
	#tmlimit1 { width:200px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:5px; font-size:14px; text-align:center;}
	#tmlimit2 { width:200px; height:auto;  margin-left:5px; float:left; color:#fff; margin-top:5px; font-size:14px; text-align:center;}
	#lblprices{ width:80px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:left; font-size:14px; }
	#lblissued{ width:60px; height:30px; color:#bf0d31;  margin-left:5px; padding-top:5px; float:left; margin-top:3px; font-size:14px; }
	#lblissued1{ width:60px; height:30px; color:#fff; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:left; font-size:14px; }
	#lblprices1{ width:100px; height:auto; color:#bf0d31; margin-left:5px; padding-top:5px; float:left;   text-align:center; }
	#urgent { width:auto; height:auto; color:#bf0d31; margin-left:100px; padding-left:50px;}
#menuinfotiket{  width:798px; height:250px;  text-align:left;  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;}
#Login { background:url(../images/backlogin.png);  width:406px; height:220px; margin-top:60px;}
#Nav { width:950px; height:20px; color:#fff; margin:0 auto; }
#wrappermenus {  margin-top:5px;width:auto; float:left; }
.menus { background-color:#fff; width:100px; margin-left:10px; height:20px; }
/*ini adalah blok untuk download,facebook,twitter,yahoo */
#wrapper1 { width:270px; margin-bottom:10px; float:left; }
#wrapperdpn { width:350px; height:140px; }
#label1{ background-color:#CA0000; width:270px; height:30px; border-radius:3px;}
#listgray { background-color:#CCC; height:20px; padding-left:5px; width:250px; margin-left:20px; color:#bf0d31;}
#listwhite{ background-color:#fff; height:20px; padding-left:5px; width:250px; margin-left:20px; color:#bf0d31;}
#bckmain { width:610px; float:left; height:auto;  border-radius:5px;  }
#label2{ background-color:#bf0d31; width:180px; height:20px; color:#FFF; text-align:left; padding-left:4px; border-radius:3px;}
#namelab{  color:#FFF; font:arial; size:3px; padding-top:5px; text-align:left; padding-left:15px; }
#isi1{  border: 1px solid #e1e1e8; border-radius:5px;width:350px; height:120px; margin-top:2px;  text-align:left;}
#isi2{  border: 1px solid #e1e1e8; border-radius:5px;width:350px; height:130px; margin-top:2px;  text-align:left;}
#isi3{ border: 1px solid #e1e1e8; border-radius:5px; width:350px; height:120px; margin-top:2px;  text-align:left;}
#isi12{width:350px; height:168px; margin-top:2px;  text-align:left;}
#isi5{  width:270px; height:auto; margin-top:2px;  text-align:left;}
#isi4{ width:240px; height:auto;padding-left:15px; padding-right:13px; padding-bottom:15px; color:#bf0d31; padding-top:10px; ;
  border: 1px solid #e1e1e8; border-radius:5px;}
.select { color:#bf0d31; width:250px; height:25px; background-color:#fff; border-color:#BF0D31; margin-top:5px; margin-left:5px;}
/*ini adalah blok untuk isi login*/
#log{  width:280px; height:20px; float:center; text-align:left; margin-top:-5px;}

#reg{  width:280px; height:20px; float:center; text-align:left;}
#isilogin { width:350px; height:180px; margin-top:-5px; }
.input1 { background:url(../images/input.png); border:0; box-shadow: 0 0 10px #CCC;  width:250px; height:27px; border-radius:5px;  font-size:13px; }
.input2 { background-color:#bf0d31; width:90px; color:#FFF; height:30px; border-radius:7px;}
.input3 { background-color:#bf0d31; width:80px; color:#FFF; height:30px;  border-radius:7px;}
.input4 { color:#bf0d31 ; border-color:#bf0d31 1px; margin-top:10px; width:200px; height:20px; }
.input5 { color:#bf0d31 ; border-color:#bf0d31 1px; margin-top:5px; width:500px; margin-left:5px; height:20px; }
.input6 { background-color:#bf0d31; width:120px; color:#FFF; height:30px;  border-radius:7px;}

.inputtgl { width:30px; border-color:#bf0d31;  text-align:center;}
.inputbln { width:100px; border-color:#bf0d31; margin-left:5px; text-align:center;}
.inputthn { width:50px; border-color:#bf0d31; margin-left:5px; text-align:center;}
#perjanjian { width:500px; height:auto;text-align:left;}
#wrappercnt{ width:400px; height:auto; margin-left:30px; background-color:#fff; text-align:left;}
#contentprjnjian{ margin-top:-22px; width:400px; height:auto; margin-left:30px;text-align:left;}
#ceklis { width:30px; height:auto;}
/*ini adalah blok untuk isi download*/
#list3 { height:100px;  }
#list3 ul { list-style-image:url(../images/arrow.png); width:320px; text-decoration:none; height:20px; margin-left:5px; margin-top:-2px; }
#list3 ul li { line-height:30px; text-decoration:none; }
#chat1 { width:170px; height:50px; float:left;  color:#903; margin-top:10px;}
#chat2 { width:170px; height:50px; float:right; margin-left:5px; margin-top:10px; color:#999;}

/*ini adalah blok untuk isi facebook*/
#foto { width:50px; margin-top:2px;  height:50px; background-color:#999; float:left; margin-left:20px;}
#contentfb { margin-top:2px; width:260px; height:60px; background-color:#edeff4; float:left; margin-left:5px; }


/*ini adalah blok untuk isi facebook*/
#contenttwt { background-color:#ccc; width:300px; height:50px; margin-left:20px; margin-top:3px;}

/*ini adalah blok untuk isi footer n register*/
#wrapper2 { width:100%; height:200px; margin-top:-380px; }
#register { width:100%; height:30px;  }
#isireg{ width:1200px; text-align:left; size:4px;}
#isilogo{ width:1200px; height:100px;  text-align:center;}
#footer { box-shadow: 0 0 10px #000; background-color:#bf0d31; width:100%; height:100px; }
#bwh { background-color:#bf0d31; height:50px; width:100%;}
#wrapperfooter { background-color:#CA0000;  width:100%; height:160px; float:left; margin-top:150px;  }
#isilogo1{ width:1000px; height:160px; padding-top: 10px;  text-align:center; margin:0 auto; }
#footer2{ box-shadow: 0 0 10px #000; background-color:##CA0000; width:100%; height:160px; }
#footer12{ box-shadow: 0 0 10px #000; background-color:#bf0d31; width:100%; height:100px; margin-top:760px; }

/*ini adalah blok untuk isi berita*/
#listberita { width:660px; height:150px; margin-left:3px; margin-top:5px;}
#time{ width:670px; height:25px; text-align:left; size:4px; color:#d94902; padding-top:5px;  padding-left:5px;}
#contentberita{ text-align:justify; width:780px; margin-top:2px; height:115px; size:4px; margin-left:10px;}
#wrapper3{ text-align:justify; color:rgb(112, 107, 108); width:600px; margin-top:2px; height:auto; padding-bottom: 5px; size:4px; border:1px solid #e1e1e8; border-radius: 5px;
  border: 1px solid #e1e1e8; border-radius:5px;}


/*ini adalah blok untuk a link*/
a { color:#093; text-decoration:none;}
a:hover { color:#bf0d31;}

/*menu*/
  #tabs22 {
      font: bold 11px/1.5em Verdana;
      float:left;
      width:100%;
      background:change-background;
      line-height:normal;
      }
    #tabs22 ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabs22 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs22 a {
      float:left;
      background:url("../images/tableft22.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabs22 a span {
      float:left;
      display:block;
      background:url("../images/tabright22.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs22 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs22 a:hover span {
      color:#FFF;
      }
    #tabs22 a:hover {
      background-position:0% -42px;
      }
    #tabs22 a:hover span {
      background-position:100% -42px;
      }
	  
/*reg form*/
#backform {border: 1px solid #e3e2d8;
 			box-shadow: 3px 7px 7px -7px #000000;
			border-radius:10px;
			width:800px;
			padding-top:20px;
			color:#bf0d31;
			font-weight:bold;
			padding-left:20px;
			text-decoration:none; padding-right:20px;
			font-size:17px;}
  
.inputform {  background: #f3f3f3; width:500px; color:#bf0d31; height:25px;  border-radius:2px; box-shadow: 1px 1px 1px 1px #ccc; border:none;}
.txtarea { background: #f3f3f3; width:495px; color:#bf0d31; height:100px;  border-radius:2px; box-shadow: 1px 0px 1px 1px #ccc; border:none;}

.table-head{ background:#CA0000; color:#fff; }


#arrow{ width: 12px;  height:12px; float: right; margin-top: 1px;}

#pilih{ width: 30px; height: auto; background-color: #ddd; float: right; margin-right: 30px; }
.table-head , .tr , a:hover {text-decoration: none;}